草庐IT

jQuery Mobile 主题

全部标签

android - 如何获取主题属性值

是否可以在不将主题设置为应用程序/Activity的情况下从特定主题获取样式属性值?(我的意思是在调用context.setTheme(..)之前) 最佳答案 例如,获取名为MyTheme的主题的editTextColor属性值:TypedArraya=getTheme().obtainStyledAttributes(R.style.MyTheme,newint[]{R.attr.editTextColor});//Getcolorhexcode(eg,#fff)intintColor=a.getColor(0/*index*/,

android - 如何在不重新启动 Activity 的情况下切换主题(夜间模式)?

我做了一些支持多个主题的应用程序,但是当用户切换主题时我总是不得不重新启动应用程序,因为setTheme()需要在setContentView()。在我发现这个应用程序之前,我还可以接受。它可以在两个主题之间无缝切换,还可以使用过渡/动画!请给我一些关于这是如何实现的提示(以及动画)。谢谢! 最佳答案 @AlexanderHanssen的回答基本上已经回答了这个...不知道为什么不被接受...可能是因为finish()/startActivity()。我投了票,我试图发表评论,但不能......不管怎样,我会按照他描述的风格去做。@

android - 如何在不重新启动 Activity 的情况下切换主题(夜间模式)?

我做了一些支持多个主题的应用程序,但是当用户切换主题时我总是不得不重新启动应用程序,因为setTheme()需要在setContentView()。在我发现这个应用程序之前,我还可以接受。它可以在两个主题之间无缝切换,还可以使用过渡/动画!请给我一些关于这是如何实现的提示(以及动画)。谢谢! 最佳答案 @AlexanderHanssen的回答基本上已经回答了这个...不知道为什么不被接受...可能是因为finish()/startActivity()。我投了票,我试图发表评论,但不能......不管怎样,我会按照他描述的风格去做。@

android - 从 firebase 云消息传递中获取所有订阅的主题

使用新的FirebaseMessaging,可以通过以下方式轻松取消/订阅主题:FirebaseMessaging.getInstance().subscribeToTopic();FirebaseMessaging.getInstance().unsubscribeFromTopic();但是有没有办法获取当前安装订阅的所有主题? 最佳答案 我搜索了AndroidAPI,在SO上提出了同样的问题,但没有找到任何东西。AndroidAPI中没有任何内容可以获取特定token的所有主题。但是,您可以通过GET请求来完成HTTPGET请

android - 从 firebase 云消息传递中获取所有订阅的主题

使用新的FirebaseMessaging,可以通过以下方式轻松取消/订阅主题:FirebaseMessaging.getInstance().subscribeToTopic();FirebaseMessaging.getInstance().unsubscribeFromTopic();但是有没有办法获取当前安装订阅的所有主题? 最佳答案 我搜索了AndroidAPI,在SO上提出了同样的问题,但没有找到任何东西。AndroidAPI中没有任何内容可以获取特定token的所有主题。但是,您可以通过GET请求来完成HTTPGET请

android - 带有长文本的对话框按钮不换行/挤压 - android 5.0 lollipop 上的 Material 主题

在优化LollipopMaterial主题的应用时,我遇到了这个烦人的问题:当对话框按钮上的长文本不适合按钮栏的总宽度时,这些按钮的文本不会像以前的主题中那样包含在多行中。相反,以下按钮被挤出对话框,无法访问(见下图)。截图:到目前为止,我已经在这个问题上花费了很多时间,我可以在互联网上找到的唯一主题是:https://code.google.com/p/android/issues/detail?id=78302所以我接受那里的建议并在这里问这个问题..我尝试查看源代码(按钮使用maxLines=2定义)并更改buttonBarStyle和buttonBarButtonStyle上的

android - 带有长文本的对话框按钮不换行/挤压 - android 5.0 lollipop 上的 Material 主题

在优化LollipopMaterial主题的应用时,我遇到了这个烦人的问题:当对话框按钮上的长文本不适合按钮栏的总宽度时,这些按钮的文本不会像以前的主题中那样包含在多行中。相反,以下按钮被挤出对话框,无法访问(见下图)。截图:到目前为止,我已经在这个问题上花费了很多时间,我可以在互联网上找到的唯一主题是:https://code.google.com/p/android/issues/detail?id=78302所以我接受那里的建议并在这里问这个问题..我尝试查看源代码(按钮使用maxLines=2定义)并更改buttonBarStyle和buttonBarButtonStyle上的

继承自两个父主题的 Android XML 主题?

Android样式和主题似乎总是让我头晕目眩。我想在不同版本的Android上为我的应用使用HoloUI。所以我决定通过浏览源码来提取必要的资源。我在android-15\data\res\values\themes.xml中遇到了以下内容,我对“继承”的确切内容以及从何处感到困惑:......AndroidAPIGuide说:Ifyouwanttoinheritfromstylesthatyou'vedefinedyourself,youdonothavetousetheparentattribute.Instead,justprefixthenameofthestyleyouwan

继承自两个父主题的 Android XML 主题?

Android样式和主题似乎总是让我头晕目眩。我想在不同版本的Android上为我的应用使用HoloUI。所以我决定通过浏览源码来提取必要的资源。我在android-15\data\res\values\themes.xml中遇到了以下内容,我对“继承”的确切内容以及从何处感到困惑:......AndroidAPIGuide说:Ifyouwanttoinheritfromstylesthatyou'vedefinedyourself,youdonothavetousetheparentattribute.Instead,justprefixthenameofthestyleyouwan

Android Dialog 主题使图标太轻

我在Eclipse中创建了一个针对JellyBean的新应用程序。这都是自动创建的代码。list将应用程序主题设置为AppName:...将值目录中的样式转换为AppBaseTheme:而values-v14/styles.xml是:然后我在退出前创建了一个确认对话框:caseR.id.menu_quit:newAlertDialog.Builder(this).setIcon(android.R.drawable.ic_dialog_alert).setTitle(R.string.confirm_title).setMessage(R.string.confirm_text).se